welfare cheque - French English Dictionary